h1,h2,h3,h4,h5,h6{font-family:"oswald"}
h1{font-size:4em}/*64px*/
h2{font-size:3em}/*48px*/
h3{font-size:2.5em}/*40px*/
h4{font-size:2.25em}/*36px*/
h5{font-size:1.875em}/*30px*/
h6{font-size:1.625em}/*26px*/
.pageTitle h1{font-size:2.25em}
.float{float:left}
.floatDir{float:right}
.textAlign{text-align:left}
.textAlignDir{text-align:Right}
.layoutOffSetHalf{margin-left:4.1666666666667%}
.layoutOffSet1{margin-left:8.3333333333333%}
.layoutOffSet2{margin-left:16.666666666667%}
.layoutOffSet3{margin-left:25%}
.layoutOffSet4{margin-left:33.333333333333%}
.layoutOffSet5{margin-left:41.666666666667%}
.layoutOffSet6{margin-left:50%}
.layoutOffSet7{margin-left:58.333333333333%}
.layoutOffSet8{margin-left:66.666666666667%}
.layoutOffSet9{margin-left:75%}
.layoutOffSet10{margin-left:83.333333333333%}
.layoutOffSet11{margin-left:91.666666666667%}
.layoutOffSet12{margin-left:100%}
.layoutOffSet1Dir{margin-right:8.3333333333333%}
.layoutOffSet2Dir{margin-right:16.666666666667%}
.layoutOffSet3Dir{margin-right:25%}
.layoutOffSet4Dir{margin-right:33.333333333333%}
.layoutOffSet5Dir{margin-right:41.666666666667%}
.layoutOffSet6Dir{margin-right:50%}
.layoutOffSet7Dir{margin-right:58.333333333333%}
.layoutOffSet8Dir{margin-right:66.666666666667%}
.layoutOffSet9Dir{margin-right:75%}
.layoutOffSet10Dir{margin-right:83.333333333333%}
.layoutOffSet11Dir{margin-right:91.666666666667%}
.layoutOffSet12Dir{margin-right:100%}
.marginRight15{margin-right:15px!important}
.marginLeft15{margin-left:15px!important}
.revDir{direction:rtl}

/*General*/
.mCSB_scrollTools{right:0}
.mCustomScrollBox{direction:ltr}
.bgGradient{background:#1f7030;background:-moz-linear-gradient(70deg, #1f7030 0%, #1f7030 50%,#77b14b 100%);background: linear-gradient(180deg, #7dc088 0%, #23abd9 99%, #22abda 100%) !important;}
.borderGrad{border-width:18px;border-color: aliceblue!important;border-style:solid;border-image: linear-gradient(45deg, rgba(0,0,0,0),rgba(31,112,48,.15),#62b778,#05a9e1) 18!important;}
.borderGradDir{border-width:18px;border-color:rgba(31,112,48,.5);border-style:solid;border-image:linear-gradient(305deg, rgba(0,0,0,0),rgba(31,112,48,0.75),#96c854) 18}
/*Navigation*/
#navigation{/*left:0;-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.25);-moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.25);box-shadow:2px 2px 5px 1px rgba(0,0,0,0.25)*/}
/*Homepage*/
/*General*/
.readMore.black:after{border-left:5px solid #000}
.readMore:after{border-right:none;margin-left:50px}
.readMore:hover:after,.readMore:focus:after{border-left-color:#fff}
#scrollTop{right:0;text-transform:uppercase;font-family:"Oswald"}
.homeFooter #scrollTop{right:calc(7.5% + 16px)}
/*Section#1*/
#homeSection .coloredBorder > span:first-child{bottom:0;left:0;width:18px;height:0;transition:height 0.5s ease;background-image: linear-gradient(to top, transparent 0px, #96c854 calc(100% - 18px))}
#homeSection .coloredBorder > span:nth-child(2){top:0;left:0;width:0;height:18px;transition:width 0.5s ease 0.5s;background-image:linear-gradient(to right, #96c854 18px, #1f7030 calc(100% - 18px))}
#homeSection .coloredBorder > span:nth-child(3){top:0;right:0;width:18px;height:0;transition:height 0.5s ease 1s;background-image:linear-gradient(to bottom, #1f7030 18px, transparent 100%)}
#homeSection .coloredBorder > span:nth-child(4){bottom:0;right:0;width:0;height:18px;transition:width 0.5s ease 1.5s;background-image:linear-gradient(to left, transparent 0px, transparent calc(100% - 18px))}
#homeSection .homeIntro a h6:before{transform:rotate(30deg)}
#annTicker ul{right:0}
.annContainer:after{right:-14px;border-left:7px solid rgba(0,0,0,.4);border-right:7px solid transparent}
/*AboutUsSection*/
#aboutUsSection .aboutUsContainer{padding:40px 50px 0 0}
/*ServicesSection*/
#servicesSection .findServContainer > a:hover .icon-doctor,#servicesSection .findServContainer > a:hover .icon-hospital{background:#1f7030;background:-moz-linear-gradient(45deg, #1f7030 0, #96c854 100%);background:-webkit-linear-gradient(45deg, #1f7030 0,#96c854 100%);background:linear-gradient(45deg, #1f7030 0,#96c854 100%)}
/*MasaarSection*/
.departmentsListing .serviceBlock{margin-right:30px}
.departmentsListing .serviceBlock span{font-size:1.625em;font-family:"oswald"}
.departmentsListing .serviceBlock:hover div,.departmentsListing .serviceBlock a:focus div{background:background:-moz-linear-gradient(45deg, #1f7030 0, #96c854 100%);background:-webkit-linear-gradient(45deg, #1f7030 0,#96c854 100%);background:linear-gradient(45deg, #1f7030 0,#96c854 100%)}
.freqServCont{margin-right:30px}
.freqServ-carousel .owl-item a{font-family:"oswald"}
/*mediaSection*/
.homeMediaTabs a{margin-left:30px}
/*mobileAppSection*/
.absolutePos.revDir{right:0}
.mobapp-carousel .owl-nav{right:-25%}
.mobapp-carousel .owl-next,.partners-carousel .owl-next{margin-left:8px}
.mobapp-carousel .owl-next:before,.partners-carousel .owl-next:before{content:"\a920"}
.mobapp-carousel .owl-prev:before,.partners-carousel .owl-prev:before{content:"\a910"}
/*ContactUsSection*/
.contactUsContainer span[class^="icon-"]{margin-right:25px}
/*PartnersSection*/
.partners-carousel .owl-nav{right:-40px}
/*ContactUsSection*/
.contactUsContainer .uppercase,.contactUsContainer .intro{font-family:"oswald"}
/*HomeFooter*/
.homeFooter{right:0}
.homeFooter .bottomNav a{border-right:1px solid #000}

/*Inners General*/
.print span{margin-left:10px}
/*MainNavigation*/
#topNav .fisrtLvl > li > a{font-family:"oswald"}
#topNav .fisrtLvl > li > a:hover,#topNav .fisrtLvl > li > a:focus{background:-moz-linear-gradient(45deg, #1f7030 0, #96c854 100%);background:-webkit-linear-gradient(45deg, #1f7030 0,#96c854 100%);background:linear-gradient(45deg, #1f7030 0,#96c854 100%)}
#topNav .secLvl a:before{margin-right:12px;border-width:0 0 8px 8px}

.fisrtLvl{-webkit-box-shadow:-5px 0 10px -5px rgba(0,0,0,.75);-moz-box-shadow:-5px 0 10px -5px rgba(0,0,0,.75);box-shadow:-5px 0 10px -5px rgba(0,0,0,.75)}
#navigation,.descLvl.opened{-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.25);-moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.25);box-shadow:2px 2px 5px 1px rgba(0,0,0,0.25)}
.secLvl.opened{-webkit-box-shadow:inset 2px 0px 5px -1px rgba(0,0,0,0.25),2px 2px 5px 1px rgba(0,0,0,0.25);-moz-box-shadow:inset 2px 0px 5px -1px rgba(0,0,0,0.25),2px 2px 5px 1px rgba(0,0,0,0.25);box-shadow:inset 2px 0px 5px -1px rgba(0,0,0,0.25),2px 2px 5px 1px rgba(0,0,0,0.25)}

/*About Left Nav*/
#leftNav li.static > a:hover,#leftNav li.static > a:focus,#leftNav li.static:hover > a,#leftNav li.static:focus > a,#leftNav li.static.selected > a{background:-moz-linear-gradient(45deg, #1f7030 0, #96c854 100%);background:-webkit-linear-gradient(45deg, #1f7030 0,#96c854 100%);background:linear-gradient(45deg, #1f7030 0,#96c854 100%)}
/*Footer*/
#footer .linksHeader{font-family:"oswald";font-size:1.25em}
/*****************************************************************************************************/



#MSOTlPn_Tbl{right:20px}
/*.multiScroll-section{text-align:left}
.SignOut .ms-welcome-hover,.SignOut .ms-siteactions-hover{margin-right:15px}
#annTicker,#annEmpTicker{background-position:left center;padding-left:60px}
.fadeInTickerIcon{padding:0 1px 0 2px}*/

/*#topNav{left:0}
#menu a,#topNav .ms-core-listMenu-horizontalBox li.static a{float:left;font-size:1em}
#magic-line{left:0}
#menu a,#topNav .ms-core-listMenu-horizontalBox li.static a{border-left:1px solid rgba(255,255,255,0.3)}
#menu li:first-child a,#topNav .ms-core-listMenu-horizontalBox li.static:first-child a{border-left:0}
#menu li,#topNav .ms-core-listMenu-horizontalBox li.static{float:left}
#menu li:first-child a,#topNav .ms-core-listMenu-horizontalBox li.static:first-child a{padding-left:5px;background-position:4px -133px}*/
.fullscreen,.cover{left:0}
.circlesCont{font-family:Arial,"segoeui","verdana"}
#homeSectionLeft{background-position:center 108px}
#homeSectionRight{background-position:center 108px}
.multiScroll-section p,.multiScroll-section .more,.moreButton{font-family:Arial,"segoeui","verdana";font-weight:400}
#copyRight a{border-left:1px solid}
#copyRight a:first-child{border-left:0}
.sectionContainerLeft{margin-left:auto}
.sectionContainerRight{margin-right:auto;margin-left:40px}
#left2 .multiScroll-tableCell{background-position:right bottom}
#left4 .multiScroll-tableCell{background:url(../images/ContactUsBg.png) no-repeat 100% center}
/*.contactInfo .icon{padding-right:18px}*/
*/
.FormLabelPaddR{padding-right:2%}
.FormLabelPaddL{padding-left:15%}
.GeneralForm .DropDownCustom select,.GeneralForm .multiSelect > button{padding:5px 40px 4px 5px}
.GeneralForm .DatePickerCustom td a{right:5%}
.ControlContainer input[type="Radio"]{margin-right:5px;box-shadow:0 0 0 0 #f0f0f0}
.CustomRadioButton td{padding-right:5px}
.CheckBoxCustom3Col label{float:left}
.CheckBoxCustom3Col img{float:left;padding-right:5px}
.CheckBoxCustom3Col input{float:left;margin-right:4px}
.CheckBoxCustom3Col td{padding-left:3%;float:left}
.CheckBoxCustom3Col td:first-child{padding-left:0}
.GeneralForm .DatePickerCustom td:nth-child(2).ms-dtinput{padding:0 1px 0 0}
.GeneralForm .ControlContainer input[type="Radio"]:focus,.GeneralForm input[type="checkbox"]:focus{-webkit-box-shadow:0 0 4px 1px #64c391;-moz-box-shadow:0 0 4px 1px #64c391;box-shadow:0 0 4px 1px #64c391}
.ValidationError input[type=password]:focus,.GeneralForm .multiSelect > button:focus,.ValidationError input[type=text]:focus,.ValidationError select:focus,.ValidationError textarea:focus,.ValidationError .sp-peoplepicker-topLevelFocus,.ValidationError .ms-inputBoxActive,.ValidationError .ms-inputBox.ms-inputBoxActive:hover{-webkit-box-shadow:2px 3px 0 0 #fa625c;-moz-box-shadow:2px 3px 0 0 #64c391;box-shadow:2px 3px 0 0 #64c391}
.ValidationError input[type="Radio"],.ValidationError input[type="checkbox"]{-webkit-box-shadow:2px 3px 0 0 #fa625c;-moz-box-shadow:2px 2px 0 0 #64c391;box-shadow:2px 2px 0 0 #64c391}
.ValidationError .mce-edit-area,.ValidationError input[type=password],.ValidationError input[type=text],.ValidationError select,.ValidationError textarea,.ValidationError input[type=file]{-webkit-box-shadow:2px 3px 0 0 #e20000;-moz-box-shadow:2px 3px 0 0 #e20000;box-shadow:2px 3px 0 0 #e20000}
.DatePickerCustom td a{right:10%}
.input-group.date .input-group-addon{right:4%}
.PopupInfo .input-group.date .input-group-addon{right:8%}
.datetimepicker-months .year,.datetimepicker-months .month{float:left}
.prev{text-align:left}
.next{text-align:right}
.DropDownCustom select,.multiSelect .caret{padding:5px 40px 4px 5px}
:root .DropDownCustom select{padding:5px 5px 4px 5px\0/!important}
.GeneralForm .nav-tabs > li{float:left}
.GeneralForm .nav-tabs > li.checked a{padding:3% 3% 3% 16%}
#recaptcha_area,#recaptcha_table{margin-left:-2px!important;direction:ltr!important}
.GeneralForm .multiSelect > button{text-align:left}
.multiSelect .caret{right:4%}
.generalErrorMessage .icon,.generalSuccessMessage .icon,.generalWarningMessage .icon{margin-right:14px}
#recaptcha_area,#recaptcha_table{margin-left:-2px!important;direction:ltr!important}
.innerThreeCol{margin-right:2.5412960609911%}
.innerThreeCol:nth-child(3n+0){margin-right:0}
.itemDetails img{padding-right:20px}
.itemDetails h2{padding-right:20px}
#Content .ms-srchnav-item{padding:0 3% 0 0}
.ms-srch-hover-outerContainer{margin-right:0;right:2.6315789473684%!important}
.ms-srch-hover-arrowBorder{border-right-color:#c2c2c2}
.ms-srch-hover-arrow{border-right-color:#c2c2c2}
/*.contactusInner .contactInfo .phoneNumber .icon{background-image:url(../images/PhoneIcongreen.png)}
.contactInfo .phoneNumber .icon{background-image:url(../images/PhoneIcon.png)}
.contactusInner .contactInfo .fax .icon{background-image:url(../images/fax.png)}
.contactInfo .fax .icon{background-image:url(../images/fax.png)}*/
.customFileUploader .uploadSuccess span{margin-right:5px}
.customFileUploader .GridBtns{text-align:left!important}
.RegistrationAndLicensing{margin-left:20px}
#seperator1{background-position:0,32%,67%,100%;margin-left:-3px}
#seperator1Container{margin-left:13%}
#seperator2{left:-11%}
#seperator3{background-position:50% 21px}
#FAQsContainerDiv .accordion-section-contentFAQ.open{border-left:1px dashed #008165;margin-left:14px;padding-left:28px}
#FAQsContainerDiv .num{margin-right:14px}
.faqsSideNavigation li > a.selected{background:url('/Style Library/DHCR/Images/TitlePageArrow.png') no-repeat 102% center!important}
.HaveChildParent > a{background-position:96% center!important}
.fadeOutTicker{position:relative;right:25px}
/*accessiblity*/
.toolBarRight .floatDir{float:left}
#PressReleasesListingContainerDiv.ListingContainer .Item{padding: 0 0 0 2%}
#PressReleasesListingContainerDiv.ListingContainer .Item img{padding-left:0}
/*.toolBarRight.floatDir .SignOut {float: right}
.SignIn{float: right !important;margin-right: 0}*/

.Filter div,.ch-grid .ch-item,.mediaSection .radiant_scroller_wrapper .scroller-el,.paging,.PopupInfo .galleria-lightbox-title{float:left}
.contentNav,.popUpContent .PopUpClose a{float:right}
.pageTitleDash{margin-right:20px}
/*#breadcrumb span span:nth-child(3){float:left;margin-right:5px}*/
.ch-info h3,.ch-info p{font-family:arial,tahoma}
#left6{text-align:left}
.albumsThumbnail .thumbnail .triangle{left:85%}
.mediaSection .radiant_scroller .radiant-prev{left:2%}
.mediaSection .radiant_scroller .radiant-next{right:4%}
.galleria-counter{left:10px;text-align:right}
ul.galleryList{float:left}
.galleria-info{left:15px}
.galleria-info-close{right:5px}
.galleria-lightbox-title{float:left!important;text-align:left}
#lnkdownload,.DownloadBtn,.galleria-lightbox-counter{float:right}
.galleria-lightbox-close{float:right;right:-6px}
#lnkdownload,.DownloadBtn{margin:0;margin-left:10px}
.galleria-lightbox-nextholder{left:auto!important;right:0}
.galleria-lightbox-next{right:-4px!important}
.galleria-lightbox-prevholder{left:0;right:auto}
.galleria-lightbox-prev{left:10px}
.galleria-thumbnails-container{direction:ltr}
.popUpContent .PopUpClose a span{left:7px}
.TableStyle01 ul li{float:left;border-left:1px solid #ccc}
.GeneralForm.ViewMode ul li,ul.ulStyle01 li,.accordion-section-content ul li,#FAQsContainerDiv ul li,.accordion-section-contentFAQ ul li{float:left;padding:0 0 0 10px;margin:0 20px 0 0}
.accordion-section-content ul.ulStyle01 li,ul.ulStyle01 li,.accordion-section-contentFAQ ul.ulStyle01 li,#FAQsContainerDiv ul li{margin-left:20px}
ul.ulStyle01 li,.accordion-section-content ul li,.accordion-section-contentFAQ ul li,#FAQsContainerDiv ul li{float:none}
.AnnonceImg.float{margin:0 30px 10px 0}

.thumbnail.aboutVideo{border:0!important}
.GeneralForm ul.ulStyle01 li{margin-left:0}
.ListingContainer .layoutCol6:nth-of-type(odd) .Item{margin-left:0!important}
.ListingContainer .layoutCol6:nth-of-type(even) .Item{margin-right:0!important}
.serviceDetails ol ol{margin-left:15px}
.services .Item .Info:after{left:0}
.icon-fast-bakward-double-right-arrows:before{content:"\a910"}
.icon-fast-forward-double-right-arrows:before{content:"\a920"}
.pagination-prev a:before{content:"\a910"}
.pagination-next a:before{content:"\a920"}
.closeLeftNav{left:calc(25% - 22px)}
.closeLeftNavRes{right:0!important}
.closeLeftNav.closed{border-right:1px #fff solid}
.summaryInner a{margin-right:30px}
.summaryInner a:last-child{margin-right:0}
.summaryInner .triange{width:0;height:0;border-top:18px solid #9a989b;border-left:18px solid transparent;position:absolute;top:2px;right:2px}
.payments .workspaceHomeContent{margin-left:15px}
.workspaceHomeContent .pdfDoc,.workspaceHomeContent .xlDoc{margin-right:10px}
.workspaceHomeContent .showAll{margin-right:30px}
.workspaceHomeContent .showAll:before{float:left}
.workspaceTopNav li{border-right:1px solid #449984}
.workspaceTopNav li.selected .arrow{left:27px}
.FacilityProfile ul.list{margin-left:15px}
.FacilityProfile ul.list li a .Icon{margin-right:10px}
.FacilityProfile ul.list li p{margin-left:30px}
.mandatoryField {
    color: #ce4247;
    padding-top: 5px;
}
@media print {
.paymentContainer .transactionDetails,.paymentContainer .requestInfo{float:left}
.albumsThumbnail .thumbnail{border:0!important}
.pageTitleDash{display:none!important}
#FAQsContainerDiv .accordion-section-contentFAQ{border-left:1px dashed #008165;margin-left:14px;padding-left:28px}
}
@media screen and (max-width:1160px){
	.homeFooter #scrollTop{right:5%}
	#mainNav{left:-100%;background:#1f7030;background:-moz-linear-gradient(45deg, #1f7030 0, #77b14b 100%);background:-webkit-linear-gradient(45deg, #1f7030 0,#77b14b 100%);background:linear-gradient(45deg, #1f7030 0,#77b14b 100%)}
	#topNav{margin:0}
	.fisrtLvl{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
	#topNav .fisrtLvl > li > a:hover, #topNav .fisrtLvl > li > a:focus{background:none}
	#topNav .secLvl a:before{border-bottom-color:#fff}
	.fisrtLvl,.descLvl.opened,.secLvl.opened{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
	.freqServCont{margin:0 0 45px}
	.departmentsListing .serviceBlock{margin:30px 0}
	.departmentsListing .serviceBlock:nth-child(2n-1){margin-right:30px}

}

@media screen and (max-width:980px){
	#DeltaPlaceHolderLeftNavBar > .marginRight15,.contentNav > .marginLeft15{margin:5px 0!important}
}

@media screen and (max-width:768px){
	.homeMediaTabs a{margin:0 10px}
}

@media screen and (max-width:640px){
	h1{font-size:3em}
	h2{font-size:2.5em}
	h3{font-size:2.25em}
	h4{font-size:2em}
	h5{font-size:1.5em}
	h6{font-size:1.2em}

}

@media screen and (max-width:480px){
	#dubaiLogo{margin-right:10px}
	.contactUsContainer span[class^="icon-"]{margin-right:10px}
}

@media screen and (max-width:420px){}

@media screen and (max-width:320px){}
